A. No need to install libraries and set up environment

B. Quick development and testing

C. Runs on most of the web-based browsers

D. All of the above

Q8: Why should we save the Solidity files offline even if we can save

it on the REMIX browser?

A. REMIX is not a good option as an IDE

B. It’s a good idea to save a duplicate code offline

C. REMIX would not work properly when the file grows bigger

D. The Solidity file on REMIX gets saved to the browser cache,

and hence, the deletion of history would lead to the deletion of

the Solidity file

Q9: Why should “Auto Compile” be set as On while writing your

code?

A. Auto compile improves the coding standard

B. Auto compile is mandatory when the file size is bigger than 20

lines

C. Auto compile makes the developer’s life easier by indicating

the errors and warnings as soon as we write the code

D. None of these

Q10: You deployed and run the FirstSample contract in the REMIX

browser and found that its retrieveOne function is working

perfectly. Then, you added a new function, retrieveTwo to the

code and found that the Solidity file is no longer compiling

successfully. However, you can still run it. How? Refer to the

following code:

//SPDX-License-Identifier: SOME IDENTIFIER

pragma solidity ^0.8.10;

contract FirstSampleContract {

constructor() {

}